<!--
    ScadaBR - Open Source M2M - http://mango.serotoninsoftware.com
    Copyright (C) 2006-2009 Serotonin Software Technologies Inc.
    @author Matthew Lohbihler
    
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see http://www.gnu.org/licenses/.
 -->
<!--<h1>Overview</h1>-->
<!--<p>A text renderer's purpose is to convert a raw value into a form-->
<!--that is more recognizable and informative to a human user. The ways to-->
<!--render raw values depend upon the data type of value to be rendered. As-->
<!--such, only the renderer types that apply to the current point's data-->
<!--type are listed in the <b>Type</b> selection.</p>-->
<h1>Descri&ccedil;&atilde;o</h1>
<p>O objetivo de um renderizador de texto &eacute; converter um valor bruto
em um formato que &eacute; mais reconhec&iacute;vel e informativo a um usu&aacute;rio humano.
As op&ccedil;&otilde;es de renderiza&ccedil;&atilde;o dependem do tipo de dado do valor a ser
renderizado, de tal maneira que somente os tipos de renderiza&ccedil;&atilde;o que se
aplicam ao tipo de dado do ponto em quest&atilde;o s&atilde;o listadas na sele&ccedil;&atilde;o <b>Tipo<b>.</p>

<!--<h1>Binary</h1>-->
<!--<p>The <b>Binary</b> renderer allows the user to define a text label-->
<!--to represent each of the two binary states (i.e. 0 and 1). Any labels-->
<!--can be provided. Also, a distinctive colour may be defined for each-->
<!--state. Typical examples of labels include off/on, stopped/running, or-->
<!--false/true, but any text can be entered.</p>-->

<h1>Bin&aacute;rio</h1>
<p>O processador <b>Bin&aacute;rio</b> permite ao usu&aacute;rio definir um r&oacute;tulo
para representar cada um dos dois estados bin&aacute;rios (0 e 1). Qualquer
r&oacute;tulo pode ser definido. Al&eacute;m disso, pode-se definir uma cor distintiva
para cada estado. Exemplos t&iacute;picos de r&oacute;tulos s&atilde;o off/on,
desligado/ligado, parado/rodando ou falso/verdadeiro, mas qualquer texto
pode ser utilizado.</p>


<!--<p>The <b>Plain</b> renderer is the default binary renderer.-->
<!--Displays the unaltered raw value, i.e. 0 and 1.</p>-->
<p>O processador <b>Simples</b> &eacute; o renderizador padr&atilde;o de bin&aacute;rios.
Ele mostra os valores brutos inalterados, ou seja, 0 e 1.</p>

<!--<h1>Numeric</h1>-->
<!--<p>The <b>Analog</b> renderer allows the user to define a <b>Format</b>-->
<!--used to determine things like the number of decimal places to display,-->
<!--and whether thousands should be delimited. (See the "Number format"-->
<!--documentation). A <b>Suffix</b> can also be added to display the units-->
<!--of the value. Suffixes can contain HTML entities such as &deg; (written-->
<!--as '&amp;deg;') for display within HTML pages. See <a-->
<!--	href="http://www.w3.org/TR/REC-html40/sgml/entities.html"-->
<!--	target="_blank">http://www.w3.org/TR/REC-html40/sgml/entities.html</a>-->
<!--for more information on HTML entities.</p>-->
<h1>Num&eacute;rico</h1>
<p>O renderizador anal&oacute;gico permite ao usu&aacute;rio definir um <b>Formato</b>
usado para determinar coisas como um numero de casas decimais mostradas,
e The <b>Analog</b> renderer allows the user to define a <b>Format</b>
used to determine things like the number of decimal places to display,
and se as casas de milhares devem ser delimitados. (Veja a documenta&ccedil;&atilde;o
"Formato Num&eacute;rico"). Um <b>Sufixo</b> pode tamb&eacute;m ser adicionado para
mostrar as unidades do valor. Sufixos podem conter entidades HTML como
&deg; (escrito como '&amp;deg;') para visualiza&ccedil;&atilde;o em p&aacute;ginas HTML. Veja
<a href="http://www.w3.org/TR/REC-html40/sgml/entities.html"
	target="_blank">http://www.w3.org/TR/REC-html40/sgml/entities.html</a>
para mais informa&ccedil;&otilde;es sobre entidades HTML.</p>

<!--<p>The <b>Plain</b> renderer is the default numeric renderer.-->
<!--Displays the unaltered raw value.</p>-->
<p>O processador <b>Simples</b> &eacute; o renderizador padr&atilde;o de
num&eacute;ricos. Mostra o valor bruto inalterado.</p>

<!--<p>The <b>Range</b> renderer allows the user to define a number <b>Format</b>-->
<!--(see the "Number format" documentation for more information), as well as-->
<!--an arbitrary number of textual values to represent various numeric-->
<!--from/to ranges. Each of these ranges can also be assigned a distinctive-->
<!--colour. The number format is only used if the value does not fall within-->
<!--a defined range. For example, the range "cold", "normal", and "hot" may-->
<!--be defined for a temperature point, with appropriate colours for each.</p>-->
<p>O processador <b>Faixa</b> permite ao usu&aacute;rio definir um <b>Formato</b>
num&eacute;rico (veja a documenta&ccedil;&atilde;o "Formato Num&eacute;rico" para maiores
informa&ccedil;&otilde;es), bem como um numero arbitr&aacute;rio de valores textuais para
representar diversas faixas num&eacute;ricas "de/at&eacute;". A cada uma destas faixas
pode ainda ser atribu&iacute;da uma cor distinta. O formato num&eacute;rico s&oacute; &eacute;
utilizado se o valor n&atilde;o se encaixa em nenhuma faixa definida. Por
exemplo, a faixa "frio", "normal" e "quente" podem ser definidas para um
ponto de temperatura, com cores apropriadas para cada uma.</p>


<!--<p>The <b>Time</b> renderer allows the user to define a <b>Format</b>-->
<!--(see the "date/time format" documentation for more information). A-->
<!--typical date format would be "MMM d, yyyy". A typical time would be-->
<!--"HH:mm:ss". Date and time formats can be combined as necessary. A-->
<!--millisecond conversion exponent can also be defined. This is a power of-->
<!--10 exponent that will be used to convert a given value to the equivalent-->
<!--millisecond value. For example, to convert from seconds use 3, from-->
<!--microseconds use -3. If the value is already in milliseconds, use 0.-->
<!--Time values are assumed to start a 0 on January 1, 1970 at midnight.</p>-->
<p>O processador <b>Tempo</b> permite ao usu&aacute;rio definir um <b>Formato</b>
(veja a documenta&ccedil;&atilde;o "formato de data/hora" para mais informa&ccedil;&atilde;o). Um
formato t&iacute;pico de data seria "MMM d, yyy". UM t&iacute;pico formato de hora
seria "HH:mm:ss". Formatos de Data e hora podem ser combinados como for
necess&aacute;rio. Um expoente de convers&atilde;o de milissegundos pode ser tamb&eacute;m
definido. Este &eacute; um expoente em pot&ecirc;ncia de 10 que ser&aacute; usado para
converter um dado valor ao equivalente em milisssegundos. Por exemplo,
para converter de segundos use 3, de microssegundos, use -3. Se o valor
j&aacute; est&aacute; em milissegundos, use 0. Os valores de tempo s&atilde;o assumidos para
iniciar em 0. em 1º de Janeiro, 1970 &agrave; meia noite.</p>

<!--<h1>Multistate</h1>-->
<!--<p>The <b>Plain</b> renderer is the default multistate renderer.-->
<!--Displays the unaltered raw value.</p>-->
<h1>Multi-estados</h1>
<p>O processador <b>Simples</b> &eacute; o processador padr&atilde;o de
multi-estados. Mostra os valores brutos inalterados.</p>

<!--<p>The <b>Multistate</b> renderer allows the user to define an-->
<!--arbitrary number of textual values to represent various point states.-->
<!--Each of these states can also be assigned a distinctive colour. If a-->
<!--state occurs which is not assigned to a label, the raw value is-->
<!--displayed. Typical label sets include on/off/disabled, or off/warm/cool.</p>-->
<p>O processador <b>Multi-estados</b> permite ao usu&aacute;rio definir um
numero arbitr&aacute;rio de valores textuais para representar diferentes pontos
de estados. A cada um desses estados pode-se tamb&eacute;m assumir uma cor
distinta. Se um estado para o qual n&atilde;o foi definido um r&oacute;tulo ocorrer, o
valor bruto &eacute; mostrado. R&oacute;tulos t&iacute;picos s&atilde;o
ligado/desligado/desabilitado, ou desligado/quente/frio.</p>

<!--<h1>Alphanumeric</h1>-->
<!--<p>The <b>Plain</b> renderer is the only alphanumeric renderer.-->
<!--Displays the unaltered raw value, including an optional <b>Suffix</b>.</p>-->
<h1>Alfanum&eacute;rico</h1>
<p>O processador <b>Simples</b> &eacute; o &uacute;nico processador
alfanum&eacute;rico. Mostra o valor bruto inalterado, incluindo um <b>Sufixo</b>
opcional.</p>